staff estimates - German English Dictionary